﻿
using System;

namespace MskEdit.Sdk
{
/*
    public class Any< N >
    {
        private N ref_ ;


        private Any( N instance ) {
            ref_ = instance ;
        }
        
        
        public Any<N> With( N instance ) {
            return new Any<N>( instance ) ;
        }
        
        
        public Any( Any<N> other ) {
            ref_ = other.ref_ ;
        }
        
        
        public bool HasRef { get {
            return ref_ != null ;
        } }
        
        
        public N Ref { get {
            if ( ref_ == null )
                throw new SdkException( "Error: Attempt to access undefined reference." ) ;                
            return ref_ ;
        } }
    }
*/
}
